hurtling vehicle

Translations
несущееся транспортное средство
The hurtling vehicle skidded to a halt.
Несущееся транспортное средство резко затормозило.